.layui-layout-admin .layui-logo{
	left:50px;
	width:150px;
	text-align: left
}
body{background:#f5f5f5;font-family:'Noto Sans',sans-serif !important;margin:0;color: #505458;}
html{ min-height:100%;background:#f5f5f5}
.menu-tree li a{
    color: #a7b1c2;
    display: block;
    padding:0 0 0 20px!important;
    font-size: 16px!important;
}
.layui-bg-black{
	background-color: #495060!important;
}
.menu-tree li a i{
    display: inline-block;
    font-size: 18px!important;
    line-height: 17px;
    margin-left: 3px;
    margin-right: 15px;
    text-align: center;
    vertical-align: middle;
    width: 20px;
}
/**为了隐藏在使用bootstrap的模态框和layui的冲突导致的遮罩*/
.modal-backdrop{
	position:static !important;
}
.site-block{
    padding: 20px;
    border: 1px solid #eee;
}

a:hover{
	text-decoration:none !important;
}
.page-title{
	border-style: solid;
    border-width: 1px 1px 1px 5px;
    background: 0 0;
    margin-bottom: 10px;
    padding: 15px;
    line-height: 22px;
    border-left: 5px solid;
    border-radius: 0 2px 2px 0;
    background-color: #f2f2f2;
    border-color: #e6e6e6;
    font-size:16px !important;
}
.right-nva{
	margin-bottom: 24px;
}
.swal2-container{
	z-index:19991015!important;
}
.swal2-modal .swal2-spacer {
 	background-color:rgb(255,255,255);
 }

.layui-toggle-menu{
    display: block;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    color: #fff;
    cursor: pointer;
 }
 .layui-toggle-menu i,.layui-logo{
 font-size: 20px;
 }  
 .layui-header{
 	height:50px;
 	
 }
 .layui-nav .layui-layout-right{
	 height:50px;
 }
.layui-layout-admin .layui-logo{
 line-height: 50px;
 }
 .layui-nav .layui-nav-item{
 line-height: 50px;
 
 }
 .layui-layout-admin .layui-side,.layui-layout-admin .layui-body  {
   top: 50px;
 
}
.layui-layout-admin .layui-body{
bottom: 0px;
}
.layui-bg-black{
	display: none;
}
.update-pwd-from  .layui-input-block,.update-info-from .layui-input-block{
	margin-left:45px;
}
.layui-fluid{
    background-color: #fff;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.1);
}
.layui-nav-bar{
	display: none;
}
.layui-side,.layui-header{
	z-index: 1!important;
}
.select2-hidden-accessible{
	display: none!important;
}
.layui-toggle-menu,.layui-logo{
  
  color: #337ab7!important;
}
.layui-layout-admin .layui-header {
    background-color: #fff!important;
}

.layui-side, .layui-header {
    z-index: 1000!important;
}

.layui-header .layui-nav-more{
	border-top-color: #337ab7 !important;
}
 .layui-header .layui-nav-mored{
	display: none; 
}
.layui-header a{
	color: #337ab7!important;
}
@media screen and (max-width: 768px) {
	.layui-logo{
		display: none;
	}
} 

button a{
	color:inherit!important;
}
dl{
	margin-bottom: 0px!important;
}
.note-popover{
	display: none!important;
}